@echo off
echo 检查 DevEco Studio 安装状态...
echo.

REM 检查常见的 DevEco Studio 安装路径
set "DEVECO_PATHS=C:\Program Files\Huawei\DevEco Studio;C:\Users\%USERNAME%\AppData\Local\Huawei\DevEco Studio;D:\DevEco Studio"

for %%p in (%DEVECO_PATHS%) do (
    if exist "%%p" (
        echo 找到 DevEco Studio 安装目录: %%p
        set DEVECO_FOUND=1
        
        REM 检查 hvigor 工具
        if exist "%%p\tools\hvigor\bin\hvigor.bat" (
            echo 找到 hvigor 工具: %%p\tools\hvigor\bin\hvigor.bat
            echo 建议将此路径添加到系统 PATH 环境变量中
        )
    )
)

if not defined DEVECO_FOUND (
    echo 未找到 DevEco Studio 安装
    echo.
    echo 请按照以下步骤安装 DevEco Studio:
    echo 1. 访问华为开发者官网
    echo 2. 下载 DevEco Studio 4.0+
    echo 3. 安装时选择 HarmonyOS SDK
    echo 4. 配置环境变量
    echo.
    echo 或者，您可以先使用以下命令启动 Ionic 开发服务器:
    echo ionic serve
)

echo.
echo 检查 hvigor 命令可用性...
hvigor --version 2>nul
if %errorlevel% equ 0 (
    echo hvigor 命令可用
) else (
    echo hvigor 命令不可用
    echo.
    echo 临时解决方案:
    echo 1. 使用 DevEco Studio 直接打开项目
    echo 2. 或运行: ionic serve （在浏览器中预览）
)

pause